A Learning Objects Approach to Teaching Programming

نویسندگان

  • Victor Adamchik
  • Ananda Gunawardena
چکیده

The goal of this paper is to describe a new approach to a content creation and delivery mechanism for a programming course. This approach is based on the concept of creating a large repository of learning objects, each of which consists of the core material, code examples, supplementary notes, and review questions. A learning object will be uniquely described by a XML document and presents an interface for future search, retrieval and updating, as well as for potential connection to external assessment tools. Furthermore, we describe a new teaching, learning and authoring tool (called Adaptive Book) that will allow users to add new learning objects, modify current ones, and discuss concepts using a variety of representation models. With the adaptive book, an instructor will be able to design his or her very own course using a large repository of material, which will target a particular audience or a customized syllabus. In addition, the electronic adaptive book will serve as an interactive, continuously up-to-date learning environment for students. It will allow students to create personal learning profiles that are embedded into the core content of the course. We believe that in the near future, this electronic adaptive book will have the potential to replace or enhance traditional paper textbooks. In all physicality, it is impossible to have a personal instructor for each student, but with the adaptive book, we believe we are one step closer to realizing the dream of individualized instructions for each and every student.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Teaching and Learning Using Learning Object Approach

One of the challenging aspects of teaching a programming course is how to provide the right information in the right context at the right time to the right person. The goal of this paper is to describe a new approach to a content creation and delivery mechanism for a programming course. This approach is based on the concept of creating a large repository of learning objects, each of which consi...

متن کامل

Re-Purposeable Learning Objects Based on Teaching and Learning Styles

The interactive, multimedia learning object has become an important part of high quality online education. The cost of producing such learning objects can be prohibitive. Re-purposeable learning objects made with learning object templates allow instructors with little or no programming experience to produce highly interactive and immersive learning objects. These learning object templates are b...

متن کامل

مقایسه تأثیر سه رویکرد یاد‌دهی ـ یادگیری بر عملکرد یادگیری دانش‌آموزان در درس‌زیست‌شناسی

Present study was designed to investigate the effects of three teaching- learning approaches including discovery, interactive and transmission approaches on the students learning performance in biology lesson. In this quasi- experimental research three experimental groups (N1=60, N2=71, N3=63) were used in order to identify any significant difference between the students learning performance wh...

متن کامل

Development of Educational Ontology for C-programming

Development of educational ontologies is a step towards creation of sharable and reusable adaptive educational systems. Ontology as a conceptual courseware structure may work as a mind tool for effective teaching and as a visual navigation interface to the learning objects. The paper discusses an approach to the practical ontology development and presents the designed ontology for teaching/lear...

متن کامل

A Systemic Approach to Improving Teaching and Learning

This paper describes one university’s approach to improving the quality of teaching and learning at the institutional level, based on the premise of improving the design of curriculum rather than focusing on the skills of teachers as such. The paper describes the process by which university-wide principles of curriculum design were defined and agreed, as well as the parallel campaigns needed to...

متن کامل

Teaching-Learning approach in complexity paradigm

"Teaching-Learning Approach" is a model of interaction between teachers and students in an educational environment and one of the main components of the educational system. This model can be organized and designed on the basis of various opinions and ideas, including philosophical or scientific theories. This research aims to design and explain teaching-learning approach based on the complexity...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003